be closely linked with - Spanish English Dictionary